engage in human activities - Turc Anglais Dictionnaire